//
//  SQLiteDataBaseManager.h
//  练习SQL
//
//  Created by 苗钧豪 on 16/8/8.
//  Copyright © 2016年 苗钧豪. All rights reserved.
//

#import <Foundation/Foundation.h>
#import <sqlite3.h>
@class Student;
NS_ASSUME_NONNULL_BEGIN
@interface SQLiteDataBaseManager : NSObject {
    sqlite3 *dbPoint;
}
// 单例
// 一个工程中只包含这一个对象
+ (SQLiteDataBaseManager *)sharedManager;
- (BOOL)openSQLite;//开启数据库
- (BOOL)closeSQLite;//关闭数据库
- (BOOL)createtable;//创建表
- (BOOL)insertStu:(Student *)stu;//插入数据
//- (BOOL)deleteStu:(Student *)stu;//删除某个
- (BOOL)deleteAll;//删除全部
- (BOOL)updateOldName:(NSString *)oldName newName:(NSString *) newName;//更新数据
- (__kindof NSArray *)selectAll;//查询全部
//- (__kindof NSArray *)selectorStu:(Student *)stu;//查询某个
@end
NS_ASSUME_NONNULL_END
